package com.antdesignbackend.backend.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.List;

/**
 * 首页轮播图
 */
@Data
@TableName("t_rotation")
public class Rotation {
    /**
     * 编号
     */
    @TableId(value = "RotationID",type = IdType.AUTO)
    private int rotationID;
    /**
     * 地址
     */
    @TableField("Url")
    private String url;
    /**
     * 排序
     */
    @TableField("Sort")
    private int sort;
    /**
     * 状态
     */
    @TableField("Status")
    private int status;
    /**
     * 轮播图类型，0首页，1房间
     */
    @TableField("Type")
    private int type;

    /**
     **当前的页码，默认第1页
     **/
    @TableField(exist = false)
    public int pageIndex = 1;
    /**
     ** 每页的行数，默认10
     **/
    @TableField(exist = false)
    public int pageSize = 10;
    /**
     **  权限列表
     **/
    @TableField(exist = false)
    private List<Button> buttonList;
}
